<?php

if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * 后台:经纪人用户组管理
 */

class Broker_group extends Admin_Controller
{
	public function __construct()
	{
		parent::__construct();

		$this->load->model('broker_group_model');
	}

	/**
	 * 经纪人用户组列表显示
	 */
	public function index()
	{
		$data['broker_groups'] = $this->broker_group_model->get_all();
		$this->load->view('admin/broker_group_index', $data);
	}

	/**
	 * 更新和添加经纪人用户组（提交）
	 */
	public function do_update_and_insert()
	{

	}

	/**
	 * 删除经纪人用户组
	 */
	public function del()
	{
		$groupid = $this->input->get('groupid', TRUE);

		$group = $this->broker_group_model->get($groupid);

		if ($group)
		{
            //添加:如果该经纪人用户组存在用户，则不允许删除的判断
			$this->broker_group_model->delete($groupid);
			show_admin_msg('经纪人用户组删除成功', 'success');
		}
		else
		{
			show_admin_msg('经纪人用户组不存在或已删除');
			//redirect();
		}
	}

	/**
	 * 编辑经纪人用户组权限显示页面
	 */
	public function right()
	{
		$this->load->helper('form');
		$groupid = $this->input->get('groupid', TRUE);

		$data['groupid'] = $groupid;
		$data['group'] = $this->broker_group_model->get($groupid);
		$data['right'] = $this->broker_group_model->get_right($groupid);
		$this->load->view('admin/broker_group_right', $data);
	}

	/**
	 * 更新经纪人权限操作（提交）
	 */
	public function do_update_right()
	{

	}
}

/* End of file user_group.php */
/* Location: ./application/controllers/admin/user_group.php */
